trapped particles - Turkish English Dictionary